catch (one) flatfooted - Espagnol Anglais Dictionnaire